Function: treemacs-scope-shelf->kill-buffer

treemacs-scope-shelf->kill-buffer is a byte-compiled function defined in treemacs-scope.el.

Signature

(treemacs-scope-shelf->kill-buffer SELF)

Documentation

Kill the buffer stored in SELF.

Source Code

;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-scope.el
(define-inline treemacs-scope-shelf->kill-buffer (self)
  "Kill the buffer stored in SELF."
  (inline-letevals (self)
    (inline-quote
     (progn
       (let ((buffer (treemacs-scope-shelf->buffer ,self)))
         (when (buffer-live-p buffer) (kill-buffer buffer)))
       (setf (treemacs-scope-shelf->buffer ,self) nil)))))